// components/spu_preview/index.js
Component({
    /**
     * 组件的属性列表
     */
    properties: {
        data: Object
    },

    observers: {
        data: function (data) {
            if (!data || !data.tags) {
                return;
            }
            //服务器对tag的分隔符使用的是‘$’
            const tags = data.tags.split('$');
            this.setData({
                tags
            });
        }
    },

    /**
     * 组件的初始数据
     */
    data: {
        tags: Array
    },

    /**
     * 组件的方法列表
     */
    methods: {
        /**
         * 获取图片的高和宽
         */
        onImgLoad(event) {
            console.log(event);
            const {width, height} = event.detail;
            // width / height = 340 / h
            this.setData({
                w: 340,
                h: 340 * height / width
            });
        }
    }
})
